separation of ownership and control - Francés Inglés Diccionario